/* Versant
   Javadoc style sheet */

/* Page background color */
body {
    color:black;
    background-color:#FFFFFF
    }

/* Headings */
H1  {
    font-family:Arial, Helvetica, sans-serif;
    font-size:14pt;
    font-weight:bold;
    font-style:normal;
    color:black;
    background-color:inherit;
    }
H2  {
    font-family:Arial, Helvetica, sans-serif;
    font-size:12pt;
    font-weight:bold;
    font-style:normal;
    color:black;
    background-color:inherit;
    }
H3  {
    font-family:Arial, Helvetica, sans-serif;
    font-size:10pt;
    font-weight:bold;
    font-style:italic;
    color:black;
    background-color:inherit;
    }
H4 { 
    font-family:Arial, Helvetica, sans-serif;
    font-size:9pt;
    font-weight:normal;
    font-style:italic;
    color:black;
    background-color:inherit;
    }

/* Table colors */
.TableHeadingColor {
    color:inherit;
    background-color:#E0E0E0;
    }
.TableSubHeadingColor {
    color:inherit;
    background:#EEEEEE;
    }
.TableRowColor {
    color:inherit;
    background:#FFFFFF
    }

/* Font used in left-hand frame lists */
.FrameTitleFont {
    font-size:100%;
    font-family:Helvetica, Arial, sans-serif
    }
.FrameHeadingFont { 
    font-size:100%;
    font-family:Helvetica, Arial, sans-serif;
    font-weight:bold;
    font-style:normal;
    color:black;
    background-color:inherit;
    }
.FrameItemFont {
    font-size:90%;
    font-family:Helvetica, Arial, sans-serif
    }

/* Navigation bar fonts and colors */
.NavBarCell1 {
    color:inherit;
    background-color:#EEEEEE;
    }
.NavBarCell1Rev {
    color:inherit;
    background-color:#BB0000;
    }
.NavBarFont1 {
    font-family:Arial, Helvetica, sans-serif;
    color:black;
    background-color:inherit;
    }
.NavBarFont1Rev {
    font-family: Arial, Helvetica, sans-serif;
    color:white;
    background-color:inherit;
    }
.NavBarCell2 {
    font-family:Arial, Helvetica, sans-serif;
    color:inherit;
    background-color:#DDAAAA;
    }
.NavBarCell3 {
    font-family:Arial, Helvetica, sans-serif;
    color:inherit;
    background-color:#FFDDDD;
    }

P, TD  {
    font-family:Arial, Helvetica, sans-serif;
    font-size:10pt;
    font-style:normal;
    color:black;
    background-color:inherit;
    }

A {
    color:black;
    background-color:inherit;
    }
    
A:hover {
    color:#BB0000;
    background-color:inherit;
    }

UL {
    font-family:Arial, Helvetica, sans-serif; 
    font-size:10pt; 
    font-style:normal; 
    line-height:16pt ; 
    list-style-image:url(checkmark_cube.gif)
    }

OL {
    font-family:Arial, Helvetica, sans-serif;
    font-size:10pt;
    font-style:normal;
    line-height:16pt
    }

.top {
    font-size:9px;
    font-family:Arial, Helvetica, sans-serif;
    font-style:normal;
    text-align:right;
    text-decoration:none
    }

.none {
    font-style:normal;
    text-decoration:none
    }

.link {
    text-decoration:none;
    color:#000000;
    background-color:inherit;
    }

.bold {
    font-weight:bold
    }
